ape leader – English–Español translations

🇬🇧 en es 🇪🇸

ape leader noun

  • old maid
solterona
Wiktionary Links